package com.gopay.common.domain.bank.icbc.bcdl.query.balance.res;

import java.io.Serializable;

import com.gopay.common.domain.bank.BcdlMessage;
import com.thoughtworks.xstream.annotations.XStreamAlias;

/**
 * 工行查询余额返回类
 * @RdRes.java
 * @author lilili
 *
 */
@XStreamAlias("rd")
public class RdRes extends BcdlMessage implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 4333587115033673968L;

	@XStreamAlias("iSeqno")
	private String iSeqno;
	
	@XStreamAlias("AccNo")
	private String accNo;
	
	@XStreamAlias("MainAcctNo")
	private String mainAcctNo;
	
	@XStreamAlias("CurrType")
	private String currType;
	
	@XStreamAlias("CashExf")
	private String cashExf;
	
	@XStreamAlias("AcctProperty")
	private String acctProperty;
	
	@XStreamAlias("AccBalance")
	private String accBalance;
	
	@XStreamAlias("Balance")
	private String balance;
	
	@XStreamAlias("UsableBalance")
	private String usableBalance;
	
	@XStreamAlias("FrzAmt")
	private String frzAmt;
	
	@XStreamAlias("QueryTime")
	private String queryTime;
	
	@XStreamAlias("iRetCode")
	private String iRetCode;
	
	@XStreamAlias("iRetMsg")
	private String iRetMsg;
	
	@XStreamAlias("RepReserved3")
	private String repReserved3;
	
	@XStreamAlias("AccName")
	private String AccName;

	@XStreamAlias("HoldAmt")
	private String HoldAmt;
	
	@XStreamAlias("LastIntrDate")
	private String LastIntrDate;
	
	@XStreamAlias("LastTranDate")
	private String LastTranDate;
	
	@XStreamAlias("InterDeposit")
	private String InterDeposit;
	
	@XStreamAlias("InterWithdrawal")
	private String InterWithdrawal;
	
	@XStreamAlias("AcctSeq")
	private String AcctSeq;
	
	public String getiSeqno() {
		return iSeqno;
	}

	public void setiSeqno(String iSeqno) {
		this.iSeqno = iSeqno;
	}

	public String getAccNo() {
		return accNo;
	}

	public void setAccNo(String accNo) {
		this.accNo = accNo;
	}
	
	public String getMainAcctNo() {
		return mainAcctNo;
	}

	public void setMainAcctNo(String mainAcctNo) {
		this.mainAcctNo = mainAcctNo;
	}
	public String getCurrType() {
		return currType;
	}

	public void setCurrType(String currType) {
		this.currType = currType;
	}

	public String getCashExf() {
		return cashExf;
	}

	public void setCashExf(String cashExf) {
		this.cashExf = cashExf;
	}

	public String getAcctProperty() {
		return acctProperty;
	}

	public void setAcctProperty(String acctProperty) {
		this.acctProperty = acctProperty;
	}

	public String getAccBalance() {
		return accBalance;
	}

	public void setAccBalance(String accBalance) {
		this.accBalance = accBalance;
	}

	public String getBalance() {
		return balance;
	}

	public void setBalance(String balance) {
		this.balance = balance;
	}

	public String getUsableBalance() {
		return usableBalance;
	}

	public void setUsableBalance(String usableBalance) {
		this.usableBalance = usableBalance;
	}

	public String getFrzAmt() {
		return frzAmt;
	}

	public void setFrzAmt(String frzAmt) {
		this.frzAmt = frzAmt;
	}

	public String getQueryTime() {
		return queryTime;
	}

	public void setQueryTime(String queryTime) {
		this.queryTime = queryTime;
	}

	public String getiRetCode() {
		return iRetCode;
	}

	public void setiRetCode(String iRetCode) {
		this.iRetCode = iRetCode;
	}

	public String getiRetMsg() {
		return iRetMsg;
	}

	public void setiRetMsg(String iRetMsg) {
		this.iRetMsg = iRetMsg;
	}

	public String getRepReserved3() {
		return repReserved3;
	}

	public void setRepReserved3(String repReserved3) {
		this.repReserved3 = repReserved3;
	}

	public String getAccName() {
		return AccName;
	}

	public void setAccName(String accName) {
		AccName = accName;
	}

	public String getHoldAmt() {
		return HoldAmt;
	}

	public void setHoldAmt(String holdAmt) {
		HoldAmt = holdAmt;
	}

	public String getLastIntrDate() {
		return LastIntrDate;
	}

	public void setLastIntrDate(String lastIntrDate) {
		LastIntrDate = lastIntrDate;
	}

	public String getLastTranDate() {
		return LastTranDate;
	}

	public void setLastTranDate(String lastTranDate) {
		LastTranDate = lastTranDate;
	}

	public String getInterDeposit() {
		return InterDeposit;
	}

	public void setInterDeposit(String interDeposit) {
		InterDeposit = interDeposit;
	}

	public String getInterWithdrawal() {
		return InterWithdrawal;
	}

	public void setInterWithdrawal(String interWithdrawal) {
		InterWithdrawal = interWithdrawal;
	}

	public String getAcctSeq() {
		return AcctSeq;
	}

	public void setAcctSeq(String acctSeq) {
		AcctSeq = acctSeq;
	}
	
	
}
